package kd.comt.plugin;

import java.util.EventObject;

import kd.bos.bill.IBillPlugin;
import kd.bos.form.ShowType;
import kd.bos.form.plugin.AbstractFormPlugin;
import kd.bos.list.ListShowParameter;

public class GXZY_YMCSH extends AbstractFormPlugin implements IBillPlugin {
    // 待打开的页面
    private static String zr_KEY_FORMID = "bpgx_gxzrdjb";
    private static String zr_TITLE_zr = "办理转入登记表";

    // //界面数据包构建完毕，开始生成指令，刷新前端字段值、控件状态之前，触发此事件
    // @Override
    // public void beforeBindData(EventObject e) {
    //     // TODO Auto-generated method stub
    //     super.beforeBindData(e);
    //     ListShowParameter list1 = new ListShowParameter();
    //     list1.setFormId("bos_list");
    //     list1.setBillFormId(zr_KEY_FORMID);// 设置要打开的页面
    //     list1.getOpenStyle().setShowType(ShowType.InContainer);// 打开类型，容器
    //     list1.getOpenStyle().setTargetKey("bpgx_blzr");// 打开至指定容器内
    //     this.getView().showForm(list1);

    // }

    //界面初始化或刷新，新建数据包完毕后，触发此事件
    @Override
    public void afterCreateNewData(EventObject e) {
        // TODO Auto-generated method stub
        super.afterCreateNewData(e);
        ListShowParameter list1 = new ListShowParameter();
        list1.setFormId("bos_list");
        list1.setBillFormId(zr_KEY_FORMID);// 设置要打开的页面
        list1.getOpenStyle().setShowType(ShowType.InContainer);// 打开类型，容器
        list1.getOpenStyle().setTargetKey("bpgx_blzr");// 打开至指定容器内
        this.getView().showForm(list1);
    }
}
